# -*- coding: utf-8 -*-#
#-------------------------------------------------------------------------------
# 建立者:        Young  
# Name:         less2_04
# Description:  接口和魔术方法，作业要求
# Author:       asus
# Date:         2019/3/16
#-------------------------------------------------------------------------------



1.公共方法
python中所有的类都可以使用公共方法
并不是所有的类定义的方法都那么全面，所以在使用的过程中需要引用定义在外面的公共方法

2.看拓展内容魔术接口

3.作业要求
三个类：有一个是人，老师，学生继承自人
老师去教工食堂吃饭，住在家里或教工宿舍，老师讲课
学生去普通食堂吃饭，住学生宿舍，学生上课
共有属性：姓名，年龄，性别，身高，体重
定义有方法和特有方法各三个，特有属性定义一个以上（薪水，学费）

4.构造函数
__init__  构造函数，初始化和赋值

5.接口
python没有接口，需要加功能的时候通过继承直接增加，例如super函数

6.多态
python没有多态
多态是同一个函数，添加不同个参数能实现不同的功能
因为python有可变参数，参数会迭代和覆盖，所以没有多态